Trevor Noah Interviews Samantha Power on the Ukraine Invasion & the World’s Response to Condemn Russia [VIDEO]
USAID Administrator Samantha Power discusses Russia’s invasion of Ukraine, Europe uniting behind unprecedented sanctions, and what to make of China’s reaction. #DailyShow